Logic programming for deliberative robotic task planning
نویسندگان
چکیده
Over the last decade, use of robots in production and daily life has increased. With increasingly complex tasks interaction different environments including humans, are required a higher level autonomy for efficient deliberation. Task planning is key element It combines elementary operations into structured plan to satisfy prescribed goal, given specifications on robot environment. In this manuscript, we present survey recent advances application logic programming problem task planning. Logic offers several advantages compared other approaches, greater expressivity interpretability which may aid development safe reliable robots. We analyze planners their suitability specific robotic applications, based domain representation, computational efficiency software implementation. way, support designer choosing best tool his application.
منابع مشابه
Task Planning For Robotic Excavation
We propose a methodology to automatically generate plans for a robot excavator like a bucket loader or a backhoe. The task is formulated as one of constrained optimization in an action space that is spanned by the parameters of a prototypical digging plan. We show how geometric and force constraints are imposed on the action space to build the set of feasible plans, and discuss methods to optim...
متن کاملTask Planning for Robotic Manipulation in Space
Authors' current addresses: A.C. Sanderson, Department of Electrical, Computer and Systems Engineering, Rensselaer Polytechnic Institute, Troy, NY 12180; M.A. Peshkin, Department of Mechanical Engineering, The Technological Institute, Northwestern University, 2145 Sheridan Rd., Evanston, IL 60201; L.S. Homem de Mello, Robotics Institute, Department of Electrical and Computer Engineering, Camegi...
متن کاملRobotic Assembly and Task Planning
If classical planners are ever to automatically plan the actions of the smart machines, particularly robots for the automatic assembly of industrial objects, then they will have to know much more about geometry and topology as well as sensing. Consider that the simple act of changing an object’s grasp-the change might be necessitated by the nature of some assembly goal-involves the interaction ...
متن کاملA Deliberative and Reactive Diagnosis Agent Based on Logic Programming
In this article we formally specify and implement a diagnostic agent based on extended logic programming. Motivated by the application of decentralised diagnosis of distributed systems we develop an architecture for such agents that consists of a deliberative layer with a knowledge base, an inference machine and a reactive layer for communication and control. Throughout the layers we employ log...
متن کاملLogic Programming for Multiagent Planning with Negotiation
Multiagent planning deals with the problem of generating plans for multiple agents. It requires formalizing ways for the agents to interact and cooperate, in order to achieve their goals. One way for the agents to interact is through negotiations. Integration of negotiation in multiagent planning has not been extensively investigated and a systematic way for this task has yet to be found. We de...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Artificial Intelligence Review
سال: 2023
ISSN: ['0269-2821', '1573-7462']
DOI: https://doi.org/10.1007/s10462-022-10389-w